package com.time.auth.domain.constants;

/**
 * 异常错误码
 *
 * @author: HuangQi
 * @date: Created in 15:13 2025/9/26
 * @description: 异常错误码
 */
public class ExceptionCode {

    /**
     * 用户未找到异常码
     */
    public static final String USER_NOT_FOUND = "10001";

    /**
     * 用户已存在异常码
     */
    public static final String USER_ALREADY_EXISTS = "10002";

    /**
     * 用户注册-新增用户异常码
     */
    public static final String USER_REGISTER_ERROR = "10003";

    /**
     * 用户注册-无角色异常码
     */
    public static final String USER_REGISTER_WITHOUR_ROLE = "10004";

    /**
     * 用户注册-无权限异常码
     */
    public static final String USER_REGISTER_WITHOUR_PERMISSION = "10005";

    /**
     * 用户登录异常码
     */
    public static final String USER_LOGIN_ERROR = "10006";

    /**
     * 管理员用户未找到异常码
     */
    public static final String ADMIN_USER_NOT_FOUND = "10007";

    /**
     * 管理员用户已存在异常码
     */
    public static final String ADMIN_USER_ALREADY_EXISTS = "10008";

    /**
     * 管理员用户注册-新增用户异常码
     */
    public static final String ADMIN_USER_REGISTER_ERROR = "10009";

    /**
     * 管理员用户注册-无角色异常码
     */
    public static final String ADMIN_USER_REGISTER_WITHOUR_ROLE = "10100";

    /**
     * 管理员用户注册-无权限异常码
     */
    public static final String ADMIN_USER_REGISTER_WITHOUR_PERMISSION = "10101";

    /**
     * 管理员用户登录异常码
     */
    public static final String ADMIN_USER_LOGIN_ERROR = "10102";

    /**
     * 角色未找到异常码
     */
    public static final String ROLE_NOT_FOUND = "10301";

    /**
     * 权限未找到异常码
     */
    public static final String PERMISSION_NOT_FOUND = "10601";


}
